/*     */ package com.kendoui.taglib;
/*     */ 
/*     */ import com.kendoui.taglib.html.Div;
/*     */ import com.kendoui.taglib.html.Element;
/*     */ import com.kendoui.taglib.html.Ul;
/*     */ import com.kendoui.taglib.json.Function;
/*     */ import com.kendoui.taglib.treeview.AnimationTag;
/*     */ import com.kendoui.taglib.treeview.ChangeFunctionTag;
/*     */ import com.kendoui.taglib.treeview.CheckboxesTag;
/*     */ import com.kendoui.taglib.treeview.CollapseFunctionTag;
/*     */ import com.kendoui.taglib.treeview.DataBoundFunctionTag;
/*     */ import com.kendoui.taglib.treeview.DragFunctionTag;
/*     */ import com.kendoui.taglib.treeview.DragendFunctionTag;
/*     */ import com.kendoui.taglib.treeview.DragstartFunctionTag;
/*     */ import com.kendoui.taglib.treeview.DropFunctionTag;
/*     */ import com.kendoui.taglib.treeview.ExpandFunctionTag;
/*     */ import com.kendoui.taglib.treeview.Items;
/*     */ import com.kendoui.taglib.treeview.ItemsTag;
/*     */ import com.kendoui.taglib.treeview.NavigateFunctionTag;
/*     */ import com.kendoui.taglib.treeview.SelectFunctionTag;
/*     */ import java.util.List;
/*     */ import javax.servlet.jsp.JspException;
/*     */ 
/*     */ public class TreeViewTag extends WidgetWithItemsTag
/*     */   implements DataBoundWidget, Items
/*     */ {
/*     */   public TreeViewTag()
/*     */   {
/*  17 */     super("TreeView");
/*     */   }
/*     */ 
/*     */   protected Element<?> createElement()
/*     */   {
/*     */     Element wrapper;
/*  24 */     if (this.items.isEmpty()) {
/*  25 */       wrapper = new Div();
/*     */     } else {
/*  27 */       wrapper = new Ul();
/*     */ 
/*  29 */       wrapper.html(body());
/*     */     }
/*     */ 
/*  32 */     return wrapper;
/*     */   }
/*     */ 
/*     */   public int doEndTag()
/*     */     throws JspException
/*     */   {
/*  41 */     return super.doEndTag();
/*     */   }
/*     */ 
/*     */   public void initialize()
/*     */   {
/*  49 */     super.initialize();
/*     */   }
/*     */ 
/*     */   public void destroy()
/*     */   {
/*  57 */     super.destroy();
/*     */   }
/*     */ 
/*     */   public static String tagName()
/*     */   {
/*  63 */     return "treeView";
/*     */   }
/*     */ 
/*     */   public void setAnimation(AnimationTag value) {
/*  67 */     setProperty("animation", value);
/*     */   }
/*     */ 
/*     */   public void setCheckboxes(CheckboxesTag value) {
/*  71 */     setProperty("checkboxes", value);
/*     */   }
/*     */ 
/*     */   public void setItems(ItemsTag value)
/*     */   {
/*  76 */     this.items = value.items();
/*     */   }
/*     */ 
/*     */   public void setChange(ChangeFunctionTag value)
/*     */   {
/*  81 */     setEvent("change", value.getBody());
/*     */   }
/*     */ 
/*     */   public void setCollapse(CollapseFunctionTag value) {
/*  85 */     setEvent("collapse", value.getBody());
/*     */   }
/*     */ 
/*     */   public void setDataBound(DataBoundFunctionTag value) {
/*  89 */     setEvent("dataBound", value.getBody());
/*     */   }
/*     */ 
/*     */   public void setDrag(DragFunctionTag value) {
/*  93 */     setEvent("drag", value.getBody());
/*     */   }
/*     */ 
/*     */   public void setDragend(DragendFunctionTag value) {
/*  97 */     setEvent("dragend", value.getBody());
/*     */   }
/*     */ 
/*     */   public void setDragstart(DragstartFunctionTag value) {
/* 101 */     setEvent("dragstart", value.getBody());
/*     */   }
/*     */ 
/*     */   public void setDrop(DropFunctionTag value) {
/* 105 */     setEvent("drop", value.getBody());
/*     */   }
/*     */ 
/*     */   public void setExpand(ExpandFunctionTag value) {
/* 109 */     setEvent("expand", value.getBody());
/*     */   }
/*     */ 
/*     */   public void setNavigate(NavigateFunctionTag value) {
/* 113 */     setEvent("navigate", value.getBody());
/*     */   }
/*     */ 
/*     */   public void setSelect(SelectFunctionTag value) {
/* 117 */     setEvent("select", value.getBody());
/*     */   }
/*     */ 
/*     */   public boolean getCheckboxes() {
/* 121 */     return ((Boolean)getProperty("checkboxes")).booleanValue();
/*     */   }
/*     */ 
/*     */   public void setCheckboxes(boolean value) {
/* 125 */     setProperty("checkboxes", value);
/*     */   }
/*     */ 
/*     */   public String getDataImageUrlField() {
/* 129 */     return (String)getProperty("dataImageUrlField");
/*     */   }
/*     */ 
/*     */   public void setDataImageUrlField(String value) {
/* 133 */     setProperty("dataImageUrlField", value);
/*     */   }
/*     */ 
/*     */   public void setDataSource(DataSourceTag dataSource)
/*     */   {
/* 138 */     setProperty("dataSource", dataSource);
/*     */   }
/*     */ 
/*     */   public String getDataSpriteCssClassField() {
/* 142 */     return (String)getProperty("dataSpriteCssClassField");
/*     */   }
/*     */ 
/*     */   public void setDataSpriteCssClassField(String value) {
/* 146 */     setProperty("dataSpriteCssClassField", value);
/*     */   }
/*     */ 
/*     */   public Object getDataTextField() {
/* 150 */     return getProperty("dataTextField");
/*     */   }
/*     */ 
/*     */   public void setDataTextField(Object value) {
/* 154 */     setProperty("dataTextField", value);
/*     */   }
/*     */ 
/*     */   public String getDataUrlField() {
/* 158 */     return (String)getProperty("dataUrlField");
/*     */   }
/*     */ 
/*     */   public void setDataUrlField(String value) {
/* 162 */     setProperty("dataUrlField", value);
/*     */   }
/*     */ 
/*     */   public boolean getDragAndDrop() {
/* 166 */     return ((Boolean)getProperty("dragAndDrop")).booleanValue();
/*     */   }
/*     */ 
/*     */   public void setDragAndDrop(boolean value) {
/* 170 */     setProperty("dragAndDrop", value);
/*     */   }
/*     */ 
/*     */   public boolean getLoadOnDemand() {
/* 174 */     return ((Boolean)getProperty("loadOnDemand")).booleanValue();
/*     */   }
/*     */ 
/*     */   public void setLoadOnDemand(boolean value) {
/* 178 */     setProperty("loadOnDemand", value);
/*     */   }
/*     */ 
/*     */   public String getTemplate() {
/* 182 */     return (String)getProperty("template");
/*     */   }
/*     */ 
/*     */   public void setTemplate(String value) {
/* 186 */     setProperty("template", value);
/*     */   }
/*     */ 
/*     */   public String getChange() {
/* 190 */     Function property = (Function)getProperty("change");
/* 191 */     if (property != null) {
/* 192 */       return property.getBody();
/*     */     }
/* 194 */     return null;
/*     */   }
/*     */ 
/*     */   public void setChange(String value) {
/* 198 */     setProperty("change", new Function(value));
/*     */   }
/*     */ 
/*     */   public String getCollapse() {
/* 202 */     Function property = (Function)getProperty("collapse");
/* 203 */     if (property != null) {
/* 204 */       return property.getBody();
/*     */     }
/* 206 */     return null;
/*     */   }
/*     */ 
/*     */   public void setCollapse(String value) {
/* 210 */     setProperty("collapse", new Function(value));
/*     */   }
/*     */ 
/*     */   public String getDataBound() {
/* 214 */     Function property = (Function)getProperty("dataBound");
/* 215 */     if (property != null) {
/* 216 */       return property.getBody();
/*     */     }
/* 218 */     return null;
/*     */   }
/*     */ 
/*     */   public void setDataBound(String value) {
/* 222 */     setProperty("dataBound", new Function(value));
/*     */   }
/*     */ 
/*     */   public String getDrag() {
/* 226 */     Function property = (Function)getProperty("drag");
/* 227 */     if (property != null) {
/* 228 */       return property.getBody();
/*     */     }
/* 230 */     return null;
/*     */   }
/*     */ 
/*     */   public void setDrag(String value) {
/* 234 */     setProperty("drag", new Function(value));
/*     */   }
/*     */ 
/*     */   public String getDragend() {
/* 238 */     Function property = (Function)getProperty("dragend");
/* 239 */     if (property != null) {
/* 240 */       return property.getBody();
/*     */     }
/* 242 */     return null;
/*     */   }
/*     */ 
/*     */   public void setDragend(String value) {
/* 246 */     setProperty("dragend", new Function(value));
/*     */   }
/*     */ 
/*     */   public String getDragstart() {
/* 250 */     Function property = (Function)getProperty("dragstart");
/* 251 */     if (property != null) {
/* 252 */       return property.getBody();
/*     */     }
/* 254 */     return null;
/*     */   }
/*     */ 
/*     */   public void setDragstart(String value) {
/* 258 */     setProperty("dragstart", new Function(value));
/*     */   }
/*     */ 
/*     */   public String getDrop() {
/* 262 */     Function property = (Function)getProperty("drop");
/* 263 */     if (property != null) {
/* 264 */       return property.getBody();
/*     */     }
/* 266 */     return null;
/*     */   }
/*     */ 
/*     */   public void setDrop(String value) {
/* 270 */     setProperty("drop", new Function(value));
/*     */   }
/*     */ 
/*     */   public String getExpand() {
/* 274 */     Function property = (Function)getProperty("expand");
/* 275 */     if (property != null) {
/* 276 */       return property.getBody();
/*     */     }
/* 278 */     return null;
/*     */   }
/*     */ 
/*     */   public void setExpand(String value) {
/* 282 */     setProperty("expand", new Function(value));
/*     */   }
/*     */ 
/*     */   public String getNavigate() {
/* 286 */     Function property = (Function)getProperty("navigate");
/* 287 */     if (property != null) {
/* 288 */       return property.getBody();
/*     */     }
/* 290 */     return null;
/*     */   }
/*     */ 
/*     */   public void setNavigate(String value) {
/* 294 */     setProperty("navigate", new Function(value));
/*     */   }
/*     */ 
/*     */   public String getSelect() {
/* 298 */     Function property = (Function)getProperty("select");
/* 299 */     if (property != null) {
/* 300 */       return property.getBody();
/*     */     }
/* 302 */     return null;
/*     */   }
/*     */ 
/*     */   public void setSelect(String value) {
/* 306 */     setProperty("select", new Function(value));
/*     */   }
/*     */ }

/* Location:           D:\Liao\kendoui.jsp.2013.1.319.trial\wrappers\jsp\kendo-taglib\kendo-taglib-2013.1.319.jar
 * Qualified Name:     com.kendoui.taglib.TreeViewTag
 * JD-Core Version:    0.6.2
 */